C# 怎么让输入点"."自动变成"0."

来源:百度知道 编辑:UC知道 时间:2024/06/11 05:44:21
如题,就像计算器那样的,输入一个. 再输入其它数字就变成0.几 这个方法怎么实现??
当然可以啊,不过我做有限制只能输入数字和. 实现的结果是只输入一个.的情况下,就自动变成0. 就是不输入0了,输入一个.就代替0了

我用txt.Text="0."的方法,但光标自动跑到最前面了,用什么方法让它到最后面?

你的意思是不是只有这个.在字符串开头才行?
也就是.123转换成0.123
但是A.123就不转换了?

string.padleft()

你在键盘事件中写入相关的内容.做一个相关的判断.